home *** CD-ROM | disk | FTP | other *** search
Wrap
GGGGRRRROOOODDDDVVVVIIII((((1111)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((3333 MMMMaaaayyyy 1111999999995555)))) GGGGRRRROOOODDDDVVVVIIII((((1111)))) NNNNAAAAMMMMEEEE grodvi - convert groff output to TeX dvi format SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS ggggrrrrooooddddvvvviiii [ ----ddddvvvv ] [ ----wwww_n ] [ ----FFFF_d_i_r ] [ _f_i_l_e_s... ] DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN ggggrrrrooooddddvvvviiii is a driver for ggggrrrrooooffffffff that produces TeX dvi format. Normally it should be run by ggggrrrrooooffffffff ----TTTTddddvvvviiii. This will run ggggttttrrrrooooffffffff ----TTTTddddvvvviiii; it will also input the macros ////uuuussssrrrr////sssskkkkuuuunnnnkkkk////lllliiiibbbb////ggggrrrrooooffffffff////ttttmmmmaaaacccc////ttttmmmmaaaacccc....ddddvvvviiii; if the input is being preprocessed with ggggeeeeqqqqnnnn it will also input ////uuuussssrrrr////sssskkkkuuuunnnnkkkk////lllliiiibbbb////ggggrrrrooooffffffff////ffffoooonnnntttt////ddddeeeevvvvddddvvvviiii////eeeeqqqqnnnncccchhhhaaaarrrr. The dvi file generated by ggggrrrrooooddddvvvviiii can be printed by any correctly-written dvi driver. The troff drawing primitives are implemented using the tpic version 2 specials. If the driver does not support these, the \\\\DDDD commands will not produce any output. There is an additional drawing command available: \\\\DDDD''''RRRR _d_h _d_v'''' Draw a rule (solid black rectangle), with one corner at the current position, and the diagonally opposite corner at the current position +(_d_h,_d_v). Afterwards the current position will be at the opposite corner. This produces a rule in the dvi file and so can be printed even with a driver that does not support the tpic specials unlike the other \\\\DDDD commands. The groff command \\\\XXXX''''_a_n_y_t_h_i_n_g'''' is translated into the same command in the dvi file as would be produced by \\\\ssssppppeeeecccciiiiaaaallll{{{{_a_n_y_t_h_i_n_g}}}} in TeX; _a_n_y_t_h_i_n_g _m_a_y _n_o_t _c_o_n_t_a_i_n _a _n_e_w_l_i_n_e. Font files for ggggrrrrooooddddvvvviiii can be created from tfm files using ttttffffmmmmttttooooddddiiiitttt(1). The font description file should contain the following additional commands: iiiinnnntttteeeerrrrnnnnaaaallllnnnnaaaammmmeeee _n_a_m_e The name of the tfm file (without the ....ttttffffmmmm extension) is _n_a_m_e. cccchhhheeeecccckkkkssssuuuummmm _n The checksum in the tfm file is _n. ddddeeeessssiiiiggggnnnnssssiiiizzzzeeee _n The designsize in the tfm file is _n. These are automatically generated by ttttffffmmmmttttooooddddiiiitttt.... In ttttrrrrooooffffffff the \\\\NNNN escape sequence can be used to access characters by their position in the corresponding tfm file; Page 1 (printed 7/2/95) GGGGRRRROOOODDDDVVVVIIII((((1111)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((3333 MMMMaaaayyyy 1111999999995555)))) GGGGRRRROOOODDDDVVVVIIII((((1111)))) all characters in the tfm file can be accessed this way. OOOOPPPPTTTTIIIIOOOONNNNSSSS ----dddd Do not use tpic specials to implement drawing commands. Horizontal and vertical lines will be implemented by rules. Other drawing commands will be ignored. ----vvvv Print the version number. ----wwww_n Set the default line thickness to _n thousandths of an em. ----FFFF_d_i_r Search directory _d_i_r////ddddeeeevvvvddddvvvviiii for font and device description files. FFFFIIIILLLLEEEESSSS ////uuuussssrrrr////sssskkkkuuuunnnnkkkk////lllliiiibbbb////ggggrrrrooooffffffff////ffffoooonnnntttt////ddddeeeevvvvddddvvvviiii////DDDDEEEESSSSCCCC Device description file. ////uuuussssrrrr////sssskkkkuuuunnnnkkkk////lllliiiibbbb////ggggrrrrooooffffffff////ffffoooonnnntttt////ddddeeeevvvvddddvvvviiii//// FFFF Font description file for font _F. ////uuuussssrrrr////sssskkkkuuuunnnnkkkk////lllliiiibbbb////ggggrrrrooooffffffff////ttttmmmmaaaacccc////ttttmmmmaaaacccc....ddddvvvviiii Macros for use with ggggrrrrooooddddvvvviiii. BBBBUUUUGGGGSSSS Dvi files produced by ggggrrrrooooddddvvvviiii use a different resolution (57816 units per inch) to those produced by TeX. Incorrectly written drivers which assume the resolution used by TeX, rather than using the resolution specified in the dvi file will not work with grodvi. When using the ----dddd option with boxed tables, vertical and horizontal lines can sometimes protrude by one pixel. This is a consequence of the way TeX requires that the heights and widths of rules be rounded. SSSSEEEEEEEE AAAALLLLSSSSOOOO ttttffffmmmmttttooooddddiiiitttt(1), ggggrrrrooooffffffff(1), ggggttttrrrrooooffffffff(1), ggggeeeeqqqqnnnn(1), ggggrrrrooooffffffff____oooouuuutttt(5), ggggrrrrooooffffffff____ffffoooonnnntttt(5), ggggrrrrooooffffffff____cccchhhhaaaarrrr(7) Page 2 (printed 7/2/95)